Author |
Message |
fmr
Участник форума
Joined: 26 Mar 2003
Posts: 92
Карма: 1 поощрить/наказать
Location: Украина, Киев
|
Posted: Tue Mar 27, 2007 12:13 pm (написано за 1 минуту 58 секунд)
Post subject: Как настроить zip.dll?
|
|
Установил набор библиотек за последнюю дату. Раскоментировал extension=php_zip.dll. И получаю "Warning: zip_open() Cannot open zip archive tz.zip" Код пробовал из учебника Code (php): | скопировать код в буфер обмена | <?php $zip = zip_open("tz.zip");
if ($zip) {
while ($zip_entry = zip_read($zip)) { echo (www.php.net/echo) "Name: " . zip_entry_name($zip_entry) . "\n";
if (zip_entry_open($zip, $zip_entry, "r")) { echo (www.php.net/echo) "File Contents:\n"; $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry)); echo (www.php.net/echo) "$buf\n";
zip_entry_close($zip_entry); } echo (www.php.net/echo) "\n";
}
zip_close($zip);
}
?> | Я так понял,что нужно где-то указать путь к файлу zip.exe, который должен запустить этот модуль.Подскажите,пожалуйста
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Tue Mar 27, 2007 11:36 pm (спустя 11 часов 22 минуты; написано за 49 секунд)
Post subject:
|
|
fmr wrote: |
Я так понял,что нужно где-то указать путь к файлу zip.exe, который должен запустить этот модуль. | Да нет, почему... Вы же подключили php_zip.dll . Я думаю, что просто архив битый, или не поддерживается zip-библиотекой ПХП. В любом случае я бы Вам порекомендовал использовать PclZip, она работает вполне неплохо, и не требует внешних расширений.
|
|
Back to top |
|
 |
fmr
Участник форума
Joined: 26 Mar 2003
Posts: 92
Карма: 1 поощрить/наказать
Location: Украина, Киев
|
Posted: Wed Mar 28, 2007 9:51 am (спустя 10 часов 15 минут; написано за 3 секунды)
Post subject:
|
|
Архив не битый, делал разные.Тот же архив на сервере в сети открывается нормально.Тем более,что тут уже был точно такой же вопрос,но ответа на него не было.forum.dklab.ru/denwer/packages/UstanovkaZip_lib.html
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Wed Mar 28, 2007 7:06 pm (спустя 9 часов 14 минут)
Post subject:
|
|
Юpий Насрeтдинов wrote: |
я бы Вам порекомендовал использовать PclZip |
|
|
Back to top |
|
 |
Guest
Карма: 388 поощрить/наказать
|
Posted: Wed Jun 04, 2008 6:46 pm (спустя 1 год 2 месяца 6 дней 23 часа 40 минут; написано за 38 секунд)
Post subject:
|
|
fmr wrote: |
Архив не битый, делал разные.Тот же архив на сервере в сети открывается нормально. | А ошибка тупая на самом деле - zip_open хочет чтобы имя файла под виндой было от корня, и с прямыми (/) а не обратными (\) слешами. Только что наступил на эти грабли :)
|
|
Back to top |
|
 |
Guest
Карма: 388 поощрить/наказать
|
Posted: Wed Sep 10, 2008 9:35 pm (спустя 3 месяца 6 дней 2 часа 48 минут; написано за 2 минуты 27 секунд)
Post subject:
|
|
Anonymous wrote: |
fmr wrote: |
Архив не битый, делал разные.Тот же архив на сервере в сети открывается нормально. | А ошибка тупая на самом деле - zip_open хочет чтобы имя файла под виндой было от корня, и с прямыми (/) а не обратными (\) слешами. Только что наступил на эти грабли :) | Сенкс большое и человеческое ... пол нета облазил искал ответ на проблему пока не прочитал данный пост ... =))
|
|
Back to top |
|
 |
LEVsu
Участник форума
Joined: 05 Jun 2008
Posts: 22
Карма: -1 поощрить/наказать
|
Posted: Wed Nov 12, 2008 12:18 am (спустя 2 месяца 1 день 2 часа 42 минуты; написано за )
Post subject:
|
|
У меня раскоментировано и есть эта библеотека, а выдает вот что Fatal error: Call to undefined function zip_open() in z:\home\test1.ru\subdomain\zip.php on line 7 Это значит, что ф-ии нету. Но библеотека то есть.
|
|
Back to top |
|
 |
bæv
Модератор «Дзена»

Joined: 27 Aug 2003
Posts: 7275
Карма: 9986 поощрить/наказать
|
Posted: Wed Nov 12, 2008 4:23 pm (спустя 16 часов 5 минут; написано за 1 минуту 52 секунды)
Post subject:
|
|
LEVsu, смотрите в результатах phpinfo(): там и путь к php.ini реально используемому, и все подключенные расширения перечислены.
|
|
Back to top |
|
 |
LEVsu
Участник форума
Joined: 05 Jun 2008
Posts: 22
Карма: -1 поощрить/наказать
|
Posted: Thu Nov 13, 2008 2:41 am (спустя 10 часов 18 минут; написано за 5 минут 17 секунд)
Post subject:
|
|
Путь к php.ini правильно задан, а вот ошибка показывает, что библиотека не может быть инициализирована В общем я картинку передаю, может прояснит ситуацию Кстати ошибка на двух системах. У меня WinXP и WinXP2 на одном компе. И на двух денверах одно и тоже.
|
|
Back to top |
|
 |
bæv
Модератор «Дзена»

Joined: 27 Aug 2003
Posts: 7275
Карма: 9986 поощрить/наказать
|
Posted: Thu Nov 13, 2008 11:13 am (спустя 8 часов 32 минуты; написано за 2 минуты)
Post subject:
|
|
LEVsu, ну, там ясно написано, что библиотека не той версии. Кстати, совершенно непонятно, зачем надо было картинку сжимать? Её же можно так вставить. Я отредактирую Ваше сообщение.
|
|
Back to top |
|
 |
LEVsu
Участник форума
Joined: 05 Jun 2008
Posts: 22
Карма: -1 поощрить/наказать
|
Posted: Fri Nov 14, 2008 9:27 pm (спустя 1 день 10 часов 14 минут; написано за 7 минут 7 секунд)
Post subject:
|
|
Да, точно не той версии была. php был 5.1.6 а zip от 5.2.6 Заменил весь php на денвере на новый 5.2.6 версии и стало работать. Тоесть php скачаный с php.net полностью заменил на денверовский. А зачем добавлять отдельные библиотеки если можно заменить на полный комплект? Правда не совсем понятно почему в полном комплекте нет php_cpdf.dll
|
|
Back to top |
|
 |
Guest
Карма: 388 поощрить/наказать
|
Posted: Fri May 22, 2009 6:14 pm (спустя 6 месяцев 7 дней 20 часов 46 минут; написано за 53 секунды)
Post subject:
|
|
Тоже самое библиотека php_zip.dll от php 5.2.6 не работает на php 5.1.6
|
|
Back to top |
|
 |
dopos
Заглянувший
Joined: 12 Apr 2014
Posts: 4
Карма: 0 поощрить/наказать
|
Posted: Tue Jun 17, 2014 1:53 pm (спустя 5 лет 25 дней 19 часов 38 минут; написано за 19 секунд)
Post subject:
|
|
Quote: |
Путь (cats-xray.ru/) к php.ini (modasite.ru/) правильно (www.rus-m.com/) задан (tripmir.ru/), а вот (masterdle.ru/) (kredit-nalichnymi.net/) показывает (mamont.me/), что (www.kalinkashop.it/) библиотека не может быть (pshacks-crew.com/) инициализирована В общем я картинку (odnim-slovom-otvety.ru/) передаю, может прояснит (www.rem-plast.spb.ru/) ситуацию Кстати ошибка на двух (zonalady.ru/) системах (www.shahzodafanclub.ru/). У меня WinXP (torrentnew.ru/) и WinXP2 на одном компе. И на двух денверах одно и тоже. | библиотеку поменяй и все будет норм
|
|
Back to top |
|
 |
ariari
Заглянувший
Joined: 30 Sep 2014
Posts: 1
Карма: 0 поощрить/наказать
Location: Москва
|
Posted: Tue Sep 30, 2014 9:58 pm (спустя 3 месяца 13 дней 8 часов 5 минут; написано за 18 секунд)
Post subject:
|
|
ээээээээээээмммм.....
|
|
Back to top |
|
 |
|